trailing ghost - Spanish English Dictionary